page.scss 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  1. .main {
  2. padding: .44rem 0 .04rem;
  3. min-height: 100vh;
  4. background-color: #1f1f1f;
  5. -webkit-box-sizing: border-box;
  6. box-sizing: border-box;
  7. display: flex;
  8. flex-direction: column;
  9. .userContent {
  10. background: -webkit-gradient(linear, left top, left bottom, from(#ffaa30), to(#ffe6be));
  11. background: -webkit-linear-gradient(top, #ffaa30, #ffe6be);
  12. background: -o-linear-gradient(top, #ffaa30 0, #ffe6be 100%);
  13. background: linear-gradient(180deg, #ffaa30, #ffe6be);
  14. min-height: .93rem;
  15. }
  16. .userInfo {
  17. display: flex;
  18. -webkit-box-pack: justify;
  19. -ms-flex-pack: justify;
  20. justify-content: space-between;
  21. -webkit-box-align: start;
  22. -ms-flex-align: start;
  23. align-items: flex-start;
  24. height: .56rem;
  25. padding: .11rem .18rem;
  26. -webkit-box-sizing: border-box;
  27. box-sizing: border-box;
  28. & > div {
  29. display: flex;
  30. -webkit-box-pack: justify;
  31. -ms-flex-pack: justify;
  32. justify-content: space-between;
  33. -webkit-box-align: center;
  34. -ms-flex-align: center;
  35. align-items: center;
  36. height: .36rem;
  37. font-size: .14rem;
  38. color: #000;
  39. .bgImg {
  40. width: .36rem;
  41. height: .36rem;
  42. margin-right: .1rem;
  43. background-color: transparent;
  44. background-image: url('/img/logo.webp');
  45. background-size: 100% 100%;
  46. }
  47. & > div {
  48. display: -webkit-box;
  49. display: -ms-flexbox;
  50. display: flex;
  51. -webkit-box-orient: vertical;
  52. -webkit-box-direction: normal;
  53. -ms-flex-direction: column;
  54. flex-direction: column;
  55. height: .36rem;
  56. -webkit-box-pack: justify;
  57. -ms-flex-pack: justify;
  58. justify-content: space-between;
  59. }
  60. .phone {
  61. font-size: .12rem;
  62. }
  63. }
  64. .goto {
  65. display: flex;
  66. align-items: center;
  67. cursor: pointer;
  68. }
  69. .iconfont {
  70. font-size: .16rem;
  71. font-weight: 700;
  72. -webkit-transform: rotate(180deg);
  73. -ms-transform: rotate(180deg);
  74. transform: rotate(180deg);
  75. margin-left: .04rem;
  76. }
  77. }
  78. .coin {
  79. display: flex;
  80. justify-content: space-between;
  81. padding: .07rem 0 .3rem;
  82. margin: 0 .18rem;
  83. border-top: .01rem dotted #d9a801;
  84. & > div {
  85. display: flex;
  86. -webkit-box-align: center;
  87. -ms-flex-align: center;
  88. align-items: center;
  89. width: 50%;
  90. -webkit-box-sizing: border-box;
  91. box-sizing: border-box;
  92. &:first-child {
  93. border-right: .01rem dotted #d9a801;
  94. }
  95. .iconfont {
  96. margin: 0 .08rem;
  97. font-size: .18rem;
  98. }
  99. & > div {
  100. flex: 1;
  101. display: flex;
  102. flex-direction: column;
  103. }
  104. div {
  105. span {
  106. font-size: .12rem;
  107. }
  108. .num {
  109. width: 100%;
  110. height: auto;
  111. display: flex;
  112. span {
  113. font-size: .14rem;
  114. &:first-child {
  115. margin-right: .04rem;
  116. }
  117. }
  118. }
  119. }
  120. }
  121. }
  122. .link {
  123. width: 100%;
  124. height: auto;
  125. margin-top: -.22rem;
  126. display: flex;
  127. align-items: center;
  128. justify-content: center;
  129. span {
  130. width: 1.63rem;
  131. height: .44rem;
  132. line-height: .44rem;
  133. background: -o-linear-gradient(top, #ff9323, #ff6a01);
  134. background: linear-gradient(180deg, #ff9323, #ff6a01);
  135. border-radius: .04rem;
  136. color: #fff;
  137. font-size: .14rem;
  138. margin: 0 .08rem;
  139. text-align: center;
  140. }
  141. }
  142. ul {
  143. li {
  144. color: #fff;
  145. height: .5rem;
  146. line-height: .5rem;
  147. font-size: .14rem;
  148. border-bottom: .01rem solid #3f3f3f;
  149. display: -webkit-box;
  150. display: -ms-flexbox;
  151. display: flex;
  152. margin: 0 .18rem;
  153. -webkit-box-pack: justify;
  154. -ms-flex-pack: justify;
  155. justify-content: space-between;
  156. line-height: .2rem;
  157. &.free {
  158. padding-top: .12rem;
  159. margin: 0;
  160. padding: 0 .18rem;
  161. border-bottom: .08rem solid #131212;
  162. }
  163. & > div {
  164. display: -webkit-box;
  165. display: -ms-flexbox;
  166. display: flex;
  167. -webkit-box-align: center;
  168. -ms-flex-align: center;
  169. align-items: center;
  170. }
  171. .icon-hot {
  172. font-size: .16rem;
  173. color: #fc9b26;
  174. margin-left: .1rem;
  175. }
  176. div {
  177. &.content {
  178. .iconfont {
  179. margin-right: .04rem;
  180. margin-left: .1rem;
  181. font-size: .16rem;
  182. }
  183. }
  184. }
  185. .iconfont {
  186. &.icon-to {
  187. -webkit-transform: rotate(180deg);
  188. -ms-transform: rotate(180deg);
  189. transform: rotate(180deg);
  190. }
  191. }
  192. }
  193. }
  194. .logOut {
  195. color: #fff;
  196. font-size: .12rem;
  197. width: 1rem;
  198. height: .34rem;
  199. line-height: .34rem;
  200. display: block;
  201. margin: .1rem auto .3rem;
  202. text-align: center;
  203. cursor: pointer;
  204. }
  205. }